of their own trade - Allemand Anglais Dictionnaire